Rest homes - Turkish English Dictionary